To find it difficult to do something
किसी कार्य को करने में कठिनाई महसूस करना
English Usage: He would be hard put to finish the project on time.
Hindi Usage: उसे समय पर परियोजना को पूरा करने में कठिनाई होगी।